/* 样式初始化 */
*{ margin:0; padding:0; }
img{ border:0; }
a{ text-decoration:none; color:#333333; }
ul li{ list-style:none; }
body,h1,h2,h3,h4,h5,h6{ font:12px/1.5 宋体,微软雅黑; color:#333333;text-align:center; }

/* 预定义样式 */
.w{ width:1200px; margin:0 auto;  }
.w1{ width:980px; margin:0 auto;  }
.w2{ width:700px; margin:0 auto;  }
.fl{ float:left; }
.fr{ float:right; }
.clear{ clear:both; }
.mt10{ margin-top:10px; }
.mt20{ margin-top:20px; }
.fontyh{ font-family:微软雅黑,宋体;}
.border{ border:1px solid blue;  }

/* 小图标尺寸 */
.icon{height:14px;width:14px;margin-right:5px;}

/*开始头部header*/
#header{text-align:left; padding-bottom:20px;}
#header .right{width:930px;height:110px;}
#header .right ul li{float:left;height:22px;line-height:22px;font-size:14px;}
#header .right ul li a{display:block;float:left;height:22px;line-height:22px;padding:0 10px;}
#header .right ul li a:hover{color:#E50065;}
#header .right .r_bottom{width:930px;margin-top:28px;}
#header .right .r_bottom .searcharea{padding-left:100px;height:60px;width:600px;}
#header .right .r_bottom .searcharea .search{background:url(../images/search_bg.jpg) no-repeat;height:35px;padding:3px 2px;}
#header .right .r_bottom .searcharea .search .submit{float:left;width:80px;height:27px;line-height:27px;}
#header .right .r_bottom .searcharea .search .submit input{cursor:pointer;width:80px;height:27px;border:none;background:none;}
#header .right .r_bottom .searcharea .search .search_con{float:left;width:415px;height:27px;line-height:27px;overflow:hidden;}
#header .right .r_bottom .searcharea .search .search_con input{padding-left:5px;width:410px;height:27px;line-height:27px;border:none;background:none;}
#header .right .r_bottom .searcharea .submenu li{float:left;}
#header .right .r_bottom .searcharea .submenu li a{font-size:12px;height:14px;padding:0 8px;line-height:14px;border-right:1px solid #717171;}
#header .right .r_bottom .searcharea .submenu li .checked{color:#E50065;}
#header .right .r_bottom .shopcar .che{height:28px;line-height:28px;border:1px solid #717171;padding:0 10px;background:#F9F9F9;font-size:14px;}
#header .right .r_bottom .shopcar .che .num{height:16px; line-height:16px;width:17px;text-align:center;color:white;font-size:12px;background:url(../images/g.png);position:relative;top:-10px;}
#header .right .r_bottom .shopcar{height:60px;width:200px;}

#main_menu{text-align:left;background:#E50065;}
#main_menu ul li{float:left;}
#main_menu ul li a{display:block;float:left;color:white;height:38px;line-height:38px;padding:0 25px;font-size:14px;}
#main_menu ul li .checked{background:#A60040;}
#main_menu ul li a:hover{background:#A60040;}

/*首页主体内容*/
#shouye_main .brands ul li{border:1px solid #DCDCDC;margin-top:10px;}
.good_list .title{background:black; padding:0 50px;height:30px;line-height:30px;}
.good_list .title a{color:white;}
.good_list .title a span{font-size:16px;}
.good_list .sorry{font:bold 16px/35px 微软雅黑,黑体;padding-bottom:100px;}
.good_list .sub_list ul{overflow:hidden; height:365px;}
.good_list .sub_list .secondary{overflow:hidden;height:auto;}
.good_list .sub_list li{width:235px;overflow:hidden;margin-right:5px;margin-bottom:20px;}
.good_list .sub_list li .pic a{display:block;float:left; height:319px;width:233px;overflow:hidden;padding-bottom:0px;border:1px solid #EAEAEA;border-bottom:none;}
.good_list .sub_list .right{margin-right:0px;}
.good_list .sub_list .name_price{text-align:center;color:#797979;border:1px solid #EAEAEA;}
.good_list .sub_list a:hover{color:#E50065;}
.good_list .sub_list .newprice{font-size:16px;color:#E50065;}

/* 二级页面（继承主页） */
#secondary{text-align:left;}
#secondary .sec_nav span{font:bold 14px 微软雅黑,黑体;color:#E50065;}
#secondary .class{border:1px dashed #E50065;}
#secondary .class table{padding:10px;text-align:center;}
#secondary .class table th a{color:#E50065;}
#secondary .class table th{background:#FDF0F3;border-collapse:collapse;}

.searchnav {text-align:center;}
.searchnav .tips{text-align:left;font:bold 14px 微软雅黑,黑体;color:#E50065;}
.searchnav .user_nav{padding:0 10px;display:inline-block;margin:25px auto;border:1px solid #DDDDDD;border-radius:5px;font:16px 微软雅黑,黑体;}
.searchnav .user_nav li{float:left;margin:0 5px;}

/* 开始detail页面 */
#detail{background:#FFFCF1;padding-top:40px;}
#detail .detail_main{text-align:left;}
#detail .detail_main .top{padding-left:30px;height: 600px !important;height:570px; border-top:1px dotted gray;border-left:1px dotted gray;}
#detail .detail_main .top .left{margin-top:30px;height:570px; overflow:hidden;}
#detail .detail_main .top .left img{border:1px solid black;}
#detail .detail_main .top .right{margin-top:30px;padding-left:20px;width:470px;height:570px;overflow:hidden;border-left:2px dotted pink;}
#detail .detail_main .top .right .name span{font:bold 20px 微软雅黑,黑体;}
#detail .detail_main .top .right .price {margin:50px 0; padding-bottom:50px;border-bottom:1px dashed #808080;}
#detail .detail_main .top .right .price img{margin-right:5px;position:relative;top:3px;}
#detail .detail_main .top .right .price span{font:12px 微软雅黑,黑体;color:#808080;}
#detail .detail_main .top .right .price .new{font:bold 16px 微软雅黑,黑体;color:#FE3253;margin-right:50px;}
#detail .detail_main .top .right .user a{color:red;}
#detail .detail_main .top .right .buy{margin-top:50px;padding-top:100px;border-top:1px dashed #808080;text-align:center;}
#detail .detail_main .top .right .buy span{margin-right:20px;font-size:14px;}
#detail .detail_main .top .right .buy input{width:40px;text-align:center;}
#detail .detail_main .top .right .buy .submit{cursor:pointer;margin-top:30px;width:120px;height:50px;background:#E50065;border:none;border-radius:10px;color:white;font:18px 微软雅黑,黑体;}

#detail .detail_main .bottom {margin-top:50px;padding-top:50px;border-top:2px dotted pink;}
#detail .detail_main .bottom .left{width:188px;overflow:hidden;}
#detail .detail_main .bottom .right{width:780px;overflow:hidden;}
#detail .detail_main .bottom .description .submenu{border-bottom:1px solid #4F9974;}
#detail .detail_main .bottom .description .submenu li a{display:block;font-size:14px;width:155px;text-align:center;height:33px;line-height:33px;border-right:1px solid #DFDBCF;}
#detail .detail_main .bottom .description .submenu li a:hover {background:url(../images/goodsimp.jpg) repeat-x;}
#detail .detail_main .bottom .description .submenu li .checked{background:url(../images/goodsimp.jpg) repeat-x;}



/* shopping car */
.shopcar .title{text-align:left;}
.shopcar table{margin:0 auto;border-collapse:collapse;text-align:center;font:14px 微软雅黑,宋体;}
.shopcar table .color{background:#F6F6F6;}
.shopcar table .count span{font:16px 微软雅黑,宋体;color:#E50065;}
.shopcar table td{padding:5px 5px;}
.shopcar table .goods{border-bottom:1px dashed #CBCBCB;}
.shopcar table tr:hover{background:#F9F9F9;}
.shopcar table td .add{display:inline-block;background:#909090 url(../images/icon-white.png) no-repeat -407px -96px;border-radius:5px;}
.shopcar table td .min{display:inline-block;background:#909090 url(../images/icon-white.png) no-repeat -432px -96px;border-radius:5px;}
.shopcar .bottom{margin:30px auto;}
.shopcar .shop_empty{padding:100px 0;font:bold 25px 微软雅黑,黑体;color:#E50065;}
.shopcar .shop_empty a{padding:100px 50px;font:bold 25px 微软雅黑,黑体;color:#E50065;}

.shopcar table .action a{display:block;padding:4px 10px; height:18px;margin-left:2px;color:white;border-radius:5px;}
.shopcar table .action .del{background:#E95B57;}
.shopcar table .action .nodel{background:gray;}
.shopcar table .action .del_i{background:url(../images/icon-white.png) no-repeat -456px 0;}
.shopcar table .action .view{background:#60C060;}
.shopcar table .action .view_i{background:url(../images/icon-white.png) no-repeat -336px 0;}
.shopcar table .action .ack{background:#FF9925;}
.shopcar table .action .ack_i{background:url(../images/icon-white.png) no-repeat -23px -119px;}

.shopcar .success_main{height:250px;}
.shopcar .success_main div{margin:20px;padding:20px;font:bold 25px 微软雅黑,黑体;color:#E50065;}
.shopcar .success_main div a{margin:0 20px;font:bold 16px 微软雅黑,黑体;color:#E50065;}

.comment table{text-align:left;}
.comment table th{font:bold 16px 微软雅黑,黑体;color:#E50065;}

.admin_form{margin:50px auto;}
.trans{margin-left:30px;padding-left:30px;border-left:2px dotted #E50065;width:400px;}
.trans .pay{padding:50px 50px;font:bold 25px 微软雅黑,黑体;color:#E50065;}
.admin_form th{text-align:right;width:120px;}
.admin_form td{text-align:left;}
.admin_form input{height:25px; width:250px;}
.admin_form .radio input{width:30px;}
.admin_form .radio span{position:relative;top:-6px;}
.admin_form .submit{text-align:center;}
.admin_form .submit input{cursor:pointer;width:80px;height:40px;background:#E50065;border:none;color:white;font:bold 14px 微软雅黑,宋体;border-radius:10px;}
.admin_form .submit a{display:inline-block;cursor:pointer;padding:0 5px;margin-left:20px;height:40px;background:#E50065;border:none;color:white;font:bold 14px/40px 微软雅黑,宋体;border-radius:10px;}
.order_error{display:inline-block;cursor:pointer;padding:0 5px;margin-left:20px;height:40px;background:#E50065;border:none;color:white;font:bold 14px/40px 微软雅黑,宋体;border-radius:10px;}
.user_index_title{text-align:left;height:38px;color:#E50065;font:bold 16px/38px 微软雅黑,黑体;padding:0 20px;background:url(../images/2013-11-28_191159.png) repeat-x;}
#submit{background:url(../images/2013-12-05_153715.png);height:46px;width:165px;border:none;cursor:pointer;}

/*usercenter start*/
.ucindex{width:800px;margin:0 auto;}
#usercenter{height:500px;margin-top:50px;}
#usercenter .left{height:500px;width:220px;text-align:center;background:#E50065;border:1px solid #eeeeee; border-radius:10px;padding-top:10px;}
#usercenter .left ul{margin:0 auto;width:170px;}
#usercenter .left ul li{margin-bottom:20px;}
#usercenter .left ul li a{display:block;height:40px;width:168px;font:14px/40px 微软雅黑,宋体;background:url(../images/2013-11-28_191159.png) repeat-x;}
#usercenter .left ul li .img{height:52px;}
#usercenter .right{width:900px;border:2px dotted #E50065;border-radius:10px;padding-bottom:100px;margin-left:50px;}

.userinfo{width:800px; margin:0 auto;}
.userinfo table{font:bold 14px 微软雅黑,宋体;}
.userinfo table tr{height:35px;}
.userinfo table th{text-align:right;}
.userinfo table td{text-align:left;}
.userinfo table .submit{text-align:center;padding-top:50px;}
.userinfo table .submit a{color:#E50065;}
.userinfo table .in_text{width:200px;height:25px;}


.admin_main_nav{text-align:left;height:20px;margin:5px 20px;color:#E50065;font:bold 14px 微软雅黑,黑体;}

/* usercenter  main.php*/
#ucmain {height:400px;}










/* start footer */
#footer{height:120px;text-align:center;}
#footer .chengluo{background:#EBEBEB;height:51px;margin:20px 0;}
#footer a{width:80px;margin:5px 10px;}
#footer a:hover{color:#E50056;}





/* 登陆注册页面 */
#login{text-align:left;}
#login .login_main{height:450px; border:1px solid #CCCCCC;overflow:hidden;}
#login .login_main .top{height:35px;background:#F4F4F4;}
#login .login_main .bottom{margin:30px 30px;}
#login .login_main .bottom .left{height:360px;width:600px;border-right:1px dashed #CCCCCC;font-size:14px;}
#login .login_main .bottom .left form div{height:50px;line-height:50px;text-align:center;}
#login .login_main .bottom .left form div input{height:25px;line-height:25px;width:220px;}
#login .login_main .bottom .left form div .yzm{width:145px;}
#login .login_main .bottom .left form div img{position:relative;top:5px;}
#login .login_main .bottom .left form div .submit{width:80px;border:none;background:url(../images/submit.jpg) no-repeat;font-size:16px;color:white;font-weight:bold;cursor:pointer;}
#login .login_main .bottom .right{width:300px;height:360px;font-size:14px;font-weight:bold;}
#login .login_main .bottom .right div{margin-top:100px;margin-left:50px;}
#login .login_main .bottom .right div a{display:inline-block;height:25px;line-height:25px;width:80px;text-align:center;background:url(../images/submit.jpg) no-repeat;color:white;}

#login .login_footer{height:50px;margin-top:80px;}

#login .register{height:550px;}
#login .register .bottom .left{height:450px;}
#login .register .bottom .left .dial{height:100px; margin:0 20px;border:1px solid #C9C9C9;overflow:auto;}
#login .register .bottom .left form div .submit{width:200px;text-align:center;border:none;background:url(../images/submit.jpg) repeat-x;font-size:16px;color:white;font-weight:bold;cursor:pointer;}

